package com.seezoon.domain.service.device.vo;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class FenceVO {


    private Long id;

    @NotNull
    private Long uid;

    @NotNull
    private Long deviceId;

    @NotEmpty
    private String fenceName;

    /**
     * 中心纬度
     */
    @NotNull
    private Double centerLatitude;

    /**
     * 中心经度
     */
    @NotNull
    private Double centerLongitude;

    /**
     * 半径（米)
     */
    @NotNull
    private Integer radius;

    @NotNull
    private Byte status;
} 